草庐IT

Java HashMap 调整大小

全部标签

ios - 图 block 大小,视网膜与非视网膜,iPad 与 iPhone

一个有趣的问题。我希望这会产生很多好的想法。我正处于当前正交游戏项目的设计早期alpha阶段。我正在尝试不同的瓷砖尺寸。几个问题,因为我想迈出正确的一步。我们是否应该区分Retina与非Retina显示器、iPhone与iPad显示器上的图block尺寸(80x80、32x32等)?适合设计师和艺术家的推荐瓷砖尺寸是多少……为什么?目标:无论显示格式如何,我都希望获得干净、清晰的视觉效果。卡通、彩色的16位到32位图像,无论显示方式如何。我想为我的图集保持1024x1024的纹理大小。我希望这会给我足够的瓦片来让世界看起来不错,而不是破坏我的瓦片map系统。我当前的map大小是200格

ios - 为什么 UIPageViewController 在翻页后调整其 UIViewControllers View 的大小?

在pageViewController:viewControllerAfterViewController:方法中,就在return语句之前,即将作为下一页返回的View具有正确的View框架大小。然而,在调用pageViewController:didFinishAnimating:previousViewControllers:transitionCompleted:方法后,我立即检查了新引入的ViewController([pageViewController2.viewControllersobjectAtIndex:0];)的框架大小,我发现它已调整大小。请注意,对于新创建的

ios - 如何在不加载图像文件的情况下获取图像文件的图像大小?

如何在不加载内存的情况下获取图像文件的图像大小?我尝试使用MonoTouch.ImageIO命名空间中的CGImageSource,如Apple文档和此博客文章中所述:oleb.net但是这段代码不起作用:publicSizeGetImageSizeFromImageFile(stringimage_file_path){CGImageSourceimageSource=CGImageSource.FromUrl(NSUrl.FromFilename(image_file_path));if(imageSource==null){//ErrorloadingimageConsole.W

objective-c - MKAnnotationView 帧大小在缩放之前不会更新 MapView

我正在尝试实现一个带有自定义按钮的自定义MKAnnotationView。我不想使用MKAnnotation的标注属性,因为无法访问该View的框架。相反,我使用MKAnnotationViewView来添加我的UIView,其中包含我的自定义标注气泡。一切正常,即使触摸被按钮捕获。唯一的问题是调整MKAnnotationView框架的大小。我能够在我的自定义MKAnnotationView中的(void)setSelected:(BOOL)selectedanimated:(BOOL)animated方法期间执行此操作,该方法是MKAnnotationView的子类,但是当调整大小的

objective-c - 具有主从 Controller 的模态视图 Controller 大小

我的应用程序有一个分离的主从界面:当用户点击屏幕细节侧的特定按钮时,我使用UIModalTransitionStyleFlipHorizo​​ntalmodalTransitionStyle这样我可以仅以模态方式呈现一个新Controller,并让它看起来好像详细信息面板已“翻转”到新界面。虽然这在iPhone上运行良好,但当我在iPad上尝试时,新的模态Controller从屏幕的细节一侧翻转,但在动画结束时,它覆盖了整个屏幕。如何使Controller仅在屏幕的详细信息一侧翻转? 最佳答案 如果您还没有弄清楚这一点,那么您已经完

内容大小不断变化的 iOS UIWebView

我有一个UIWebView,我已将WebView的高度设置为[[webViewstringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"]floatValue];这工作正常,但在我的网页上我有一个可扩展的菜单,所以当网页改变它的高度时,WebView不会增加/减少它的大小。有什么技巧可以让我的UIWebView在网页改变大小时动态改变高度吗?我非常想保留UIWebView的大小=网页,这样我就不必在WebView中滚动。 最佳答案 您可以设置sizeToF

ios - 使用越狱调整/脚本将新的 UIBackgroundMode 添加到 App-Store 应用程序

我做了一个App-Storeapp现在想做一个调整,让它在后台使用VoIPUIBackgroundMode(保持套接字打开)运行。UIBackgroundModes存储在Info.plist文件中。在Cydia中为我的应用提供VoIPUIBackgroundMode的最佳方式是什么?它只是一个更改应用程序的Info.plist文件的脚本(假设这不会破坏应用程序的签名并导致问题),还是有一个我可以通过调整覆盖的功能?(我假设无论哪种方式,我都可以对使用此UIBackgroundMode所需的应用程序代码进行最少的更改(仅在实际设置模式时执行)并且Apple不会检测到这一点。我已经提交了我

ios - 调整 UITableView 到 iPhone 5/5s

如何根据iPhone屏幕尺寸调整我的UITableView高度(即适应iP5)?在iPhone4/4s上,UITableView会自适应到UIView的底部,但在iPhone5上则不会。我启用了自动布局,并且我已经尝试运行下一个代码(不成功):self.friendsTable.autoresizingMask=UIViewAutoresizingFlexibleBottomMargin|UIViewAutoresizingFlexibleHeight;有什么想法吗?在iPhone4/4s上:在iPhone5/5s上:厦门国际银行: 最佳答案

ios - 如何使用 subview 调整 UIView 的大小

我的目标是使用句柄调整UIView的大小-它的subview。我让我的项目完美地实现了这一点:句柄有一个PanGestureRecognizer并且它的处理程序方法使用以下方法调整View(父)的大小:-(IBAction)handleResizeGesture:(UIPanGestureRecognizer*)recognizer{CGPointtouchLocation=[recognizerlocationInView:container.superview];CGPointcenter=container.center;switch(recognizer.state){case

c# - 根据 Xamarin IOS 中的文本大小调整标签

根据文本自动调整UILabel大小。lbl_genericIndicators.Font=UIFont.FromName(KHELVETIC,KFontSize12);floatwidth=View.Frame.Size.Width-20;SizeFsize=((NSString)lbl_genericIndicators.Text).StringSize(lbl_genericIndicators.Font,constrainedToSize:newSizeF(width,100),lineBreakMode:UILineBreakMode.WordWrap);varlabelFra